Overview of GridRPC: A Remote Procedure Call API for Grid Computing
نویسندگان
چکیده
This paper discusses preliminary work on standardizing and implementing a remote procedure call (RPC) mechanism for grid computing. The GridRPC API is designed to address one of the factors that has hindered widespread acceptance of grid computing – the lack of a standardized, portable, and simple programming interface. In this paper, we examine two concrete implementations of the GridRPC API based on two different grid computing systems: NetSolve and Ninf. Our initial work on GridRPC shows that client access to existing grid computing systems such as NetSolve and Ninf can be unified via a common API, a task that has proven to be problematic in the past. In addition to these existing grid computing systems, the minimal API defined in this paper provides a basic mechanism for implementing a wide variety of other grid-aware applications and services.
منابع مشابه
Grid Application Deployment Kit ?
This report presents a toolkit for deploying applications on Grid environment called Grid Application Deployment Kit. It assists engineers and scientists in solving the problems on the Grid environment effectively based on robust Grid technologies and GridRPC API, a Remote Procedure Call standard interface for Grid-enabled applications. In this report, we also present mechanisms to reduce commu...
متن کامل"Gridifying" Aerodynamic Design Problem Using GridRPC
This paper presents a “gridifying” process for aerodynamic wing design as a case study of complex engineering design problems. In order to assist engineers and scientists to solve the problems on the Grid environment effectively, we developed an API based on GridRPC, a Remote Procedure Call standard interface for Grid-enabled applications. In this work, we also provide mechanisms to reduce comm...
متن کاملA Procedure Search Mechanism in OGSA-Based GridRPC Systems
This paper presents a way of searching remote procedures in OGSAbased GridRPC systems. GGF recommends a grid-enabled, remote procedure call mechanism (GridRPC) to provide a low barrier to acceptance for grid by providing a well-known and established programming model that allows the full use of grid resources while hiding the tremendous amount of infrastructure necessary to make grids work. In ...
متن کاملDiet: A Scalable Toolbox to Build Network Enabled Servers on the Grid
Among existing grid middleware approaches, one simple, powerful, and flexible approach consists of using servers available in different administrative domains through the classical client-server or Remote Procedure Call (RPC) paradigm. Network Enabled Servers implement this model also called GridRPC. Clients submit computation requests to a scheduler whose goal is to find a server available on ...
متن کاملTunable scheduling in a GridRPC framework
Among existing grid middleware approaches, one simple, powerful, and flexible approach consists of using servers available in different administrative domains through the classic client-server or Remote Procedure Call (RPC) paradigm. Network Enabled Servers (NES) implement this model also called GridRPC. Clients submit computation requests to a scheduler whose goal is to find a server available...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002